package com.uzai.console.vo.alipaymchbatch;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import io.swagger.models.auth.In;
import lombok.Data;

/**
 * @Auther: lucher
 * @Date: 2021/12/15 20:36
 * @Description:
 */
@ApiModel("返回支付宝个人转账批量支付记录信息")
@Data
public class AlipayMchBatchVo {
    @ApiModelProperty("主键id")
    private Long id;
    @ApiModelProperty("批次号")
    private String outBatchNo;
    @ApiModelProperty("支付宝系统交易号")
    private String batchTransId;
    @ApiModelProperty("发起时间")
    private Integer createTime;
    @ApiModelProperty("总金额")
    private Double totalAmount;
    @ApiModelProperty("总笔数")
    private Integer totalItemCount;
    @ApiModelProperty("成功金额")
    private Double successAmount;
    @ApiModelProperty("成功笔数")
    private Integer successCount;
    @ApiModelProperty("失败金额")
    private Double failAmount;
    @ApiModelProperty("失败笔数")
    private Integer failCount;
    @ApiModelProperty("状态（0-关闭；1-等待付款；2-支付成功；3-交易结束）")
    private Integer status;
    @ApiModelProperty("批量操作状态名称")
    private String statusName;
    @ApiModelProperty("支付链接")
    private String alipayurl;

}
